take time by the forelock - Español Inglés Diccionario